
#ifndef _SHOWFINDLOCATIONRESULT_H_
#define _SHOWFINDLOCATIONRESULT_H_

#include <FBase.h>
#include <FUi.h>

using namespace Osp::Ui::Controls;
using namespace Osp::Base::Collection;

class ShowFindLocationResultForm :
	public Osp::Ui::Controls::Form,
	public Osp::Ui::IActionEventListener
{

private:
	const static int ID_SOFTKEY_OK = 1024;
	const static int ID_SOFTKEY_CANCEL = 1025;
	static int FormId;
	List *pList;
	IList *listItem;
public:
	const static RequestId REQUEST_SET_RESULT_DATE = 1026;
	void SetFormId(int id){FormId = id;}
	static int GetFormId(){return FormId;}


// Construction

public:
	ShowFindLocationResultForm(void);
	virtual ~ShowFindLocationResultForm(void);
	bool Initialize();
	result OnInitializing(void);
	result OnTerminating(void);
	void OnUserEventReceivedN(RequestId requestId, Osp::Base::Collection::IList* pArgs);
// Implementation
protected:

// Generated call-back functions
public:
	virtual void  OnActionPerformed (const Osp::Ui::Control &source, int actionId);
};

#endif
